﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Leo.Entities;

namespace Leo.Repository
{
    public interface IClienteRepository
    {
        List<Cliente> GetAllFromCliente();
        Cliente GetClientebyDniRuc(string dniRuc);
        List<Cliente> GetFromClienteByCriterio(string criterio);
        Cliente GetFromClienteById(int id_cliente);
        void AddCliente(Cliente cliente);
        void UpdateCliente(Cliente cliente);
        void RemoveCliente(int id_cliente);
        bool Existeduplicidad(string dni, string razonsocial, int id);
    }
}
